⟸ pàgina anterior ⟸
Exercici 9 (Tasca 6).
(R (decidable/recursive languages), RE (semi-decidable/ recursively enumerable languages))

Són funcions (computables)?

Una relació R sobre \mathbb{N} (és a dir, un conjunt R \subseteq \mathbb{N} \times \mathbb{N}) és una funció (parcial) si sempre que (x,y)\in R i (x,z)\in R, es compleix y=z. Quines de les relacions següents sobre \mathbb{N} són funcions? Són les funcions computables?

  1. \{ (x,y) \mid M_x(x)=y\}.
  2. \{ (x,y) \mid M_x(x) \leq y\}.
  3. \{ (x,y) \mid M_x(x) \geq y\}.
  4. \{ (x,y) \mid M_x(x) = M_y(y)\}.
  5. \{ (x,y) \mid M_x(x) \text{ s'atura en } y \text{ passos o més}\}.
  6. \{ (x,y) \mid M_x(x) \text{ s'atura en exactament } y \text{ passos}\}.
  7. \{ (x,y) \mid M_x(x)\!\downarrow\} \cup \{ (x,y) \mid M_x(x)\!\uparrow\}.
  8. \{ (x,y) \mid M_x(x)\!\downarrow\}.
  9. \{ (x,y) \mid M_x(x)\!\uparrow\}.
  10. \{ (x,y) \mid y = \lvert\{z \mid M_x(z)\!\downarrow\}\rvert\}.